/*
 * Copyright 2011 Digia Oyj - Jaakko Purhonen <jaakko.purhonen@digia.com>
 */

#ifndef TRACIMPORTSETTINGSPAGE_H
#define TRACIMPORTSETTINGSPAGE_H

#include <QWizardPage>

namespace Trac {
namespace Internal {

class TracImportProjectSelectionPage;
class TracImportSettingsWidget;

class TracImportSettingsPage : public QWizardPage
{
    Q_OBJECT
public:
    explicit TracImportSettingsPage(TracImportProjectSelectionPage *projectSelectionPage, QWidget *parent = 0);
    virtual ~TracImportSettingsPage();

    virtual void initializePage();

    virtual bool isComplete() const;

private:
    const TracImportProjectSelectionPage *m_projectSelectionPage;
    TracImportSettingsWidget *m_widget;
};

} // namespace Internal
} // namespace Trac

#endif // TRACIMPORTSETTINGSPAGE_H
